home *** CD-ROM | disk | FTP | other *** search
- package com.ms.dxmedia;
-
- import com.ms.com.ComFailException;
- import com.ms.dxmedia.rawcom.IDABehavior;
- import com.ms.dxmedia.rawcom.IDAPair;
- import com.ms.dxmedia.rawcom.IDAUserData;
-
- public class PairObject {
- private Object _left;
- private Object _right;
-
- static Object ConvertPair(Object var0) {
- try {
- if (var0 instanceof IDAUserData) {
- return ((ObjectWrapper)((IDAUserData)var0).getData()).getObject();
- } else if (var0 instanceof IDAPair) {
- IDAPair var1 = (IDAPair)var0;
- return new PairObject(ConvertPair(var1.getFirst()), ConvertPair(var1.getSecond()));
- } else {
- return Statics.makeBvrFromInterface((IDABehavior)var0);
- }
- } catch (ComFailException var3) {
- throw StaticsBase.handleError(var3);
- }
- }
-
- public PairObject(Object var1, Object var2) {
- this._left = var1;
- this._right = var2;
- }
-
- public Object getFirst() {
- return this._left;
- }
-
- public Object getSecond() {
- return this._right;
- }
- }
-